#ifndef TC_ASSERT_T_HH
#define TC_ASSERT_T_HH


#include <QObject>

// FORWARDS
class QStringList;


class Assert_t : public QObject
{
  Q_OBJECT

  public:
  // CREATORS
  Assert_t() {}
  
  // MODIFIERS
  void setArgs(const QStringList&) {}

 private slots:
  void initTestCase() {}
  void cleanupTestCase() {}
  
  void assert_compile();
  void assert_simple();
  void assert_level();
  void assert_context();
  void assert_smart();
  void assert_verify();

};


#endif /* Include guard */
